package unimelb.discussiontracker.twitter.web.model;


public class SearchResultAggregate {

    private IntervalItem interval;

    private PaginatedSearchResult<TweetItem> tweets;

    private PaginatedSearchResult<UserItem> users;

    private PaginatedSearchResult<HashTagItem> tags;

    public SearchResultAggregate(IntervalItem interval, PaginatedSearchResult<TweetItem> tweets, PaginatedSearchResult<UserItem> users,
            PaginatedSearchResult<HashTagItem> tags) {
        super();
        this.interval = interval;
        this.tweets = tweets;
        this.users = users;
        this.tags = tags;
    }

    public IntervalItem getInterval() {
        return interval;
    }

    public PaginatedSearchResult<TweetItem> getTweets() {
        return tweets;
    }

    public PaginatedSearchResult<UserItem> getUsers() {
        return users;
    }

    public PaginatedSearchResult<HashTagItem> getTags() {
        return tags;
    }

}
